|
|
|
Here is a
division of the software development process into its five basic components:
|
|
1.Analysis – analyzes and specifies problem
domain and application domain of project
|
|
2.Design – divides application into its logical
sub-systems and specifies interfaces between subsystems
|
|
3.Programming – Designs and implements subsystems
of project
|
|
4.Testing – tests individual subsystems
|
|
5.Installation – assembles subcomponents into
complete system, performs system wide validation, documents system behaviour.
|